cssprovider: Refactor handling of rulesets
authorBenjamin Otte <otte@redhat.com>
Wed, 18 May 2011 02:20:05 +0000 (04:20 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 May 2011 20:17:58 +0000 (22:17 +0200)
commit0318ab2ce187b6ec931cc05a89ccb5053c2f9fb1
tree26cd8dfe059c60cbf83ffba825ca1c725cdb6138
parent151294576d0aac2086e9d853fa456283dc4de742
cssprovider: Refactor handling of rulesets

Keep rulesets as an on-stack/heap structure instead of allocating all
instances separately.
Also, pass a ruleset to the ruleset parser, so we can make the ruleset
parser do lots of fancy things that might be useful for performance.
gtk/gtkcssprovider.c